final sedimentation - Spanish English Dictionary